semen-stained panties - Alemán Inglés Diccionario